]> git.pld-linux.org Git - packages/gtk+3.git/blob - gtk+3.spec
abee9680e0d24ed05c00d60d826caf104a85cdee
[packages/gtk+3.git] / gtk+3.spec
1 #
2 # Conditional build:
3 %bcond_without  apidocs         # gtk-doc build
4 %bcond_without  cloudprint      # cloudprint print backend
5 %bcond_without  cups            # CUPS print backend
6 %bcond_without  papi            # PAPI print backend
7 %bcond_without  broadway        # Broadway target
8 %bcond_with     mir             # Mir target
9 %bcond_without  wayland         # Wayland target
10 %bcond_without  static_libs     # static library build
11
12 Summary:        The GIMP Toolkit
13 Summary(cs.UTF-8):      Sada nástrojů pro GIMP
14 Summary(de.UTF-8):      Der GIMP-Toolkit
15 Summary(fi.UTF-8):      GIMP-työkalukokoelma
16 Summary(fr.UTF-8):      Le toolkit de GIMP
17 Summary(it.UTF-8):      Il toolkit per GIMP
18 Summary(pl.UTF-8):      GIMP Toolkit
19 Summary(tr.UTF-8):      GIMP ToolKit arayüz kitaplığı
20 Name:           gtk+3
21 Version:        3.18.5
22 Release:        1
23 License:        LGPL v2+
24 Group:          X11/Libraries
25 Source0:        http://ftp.gnome.org/pub/GNOME/sources/gtk+/3.18/gtk+-%{version}.tar.xz
26 # Source0-md5:  6cf1478025accbee2cd31a0b093d7efa
27 Patch0:         %{name}-papi.patch
28 URL:            http://www.gtk.org/
29 BuildRequires:  at-spi2-atk-devel >= 2.6.0
30 BuildRequires:  atk-devel >= 1:2.16.0
31 BuildRequires:  autoconf >= 2.62
32 BuildRequires:  automake >= 1:1.11
33 BuildRequires:  cairo-gobject-devel >= 1.14.0
34 BuildRequires:  colord-devel >= 0.1.9
35 %if %{with cups} || %{with papi}
36 BuildRequires:  cups-devel >= 1:1.2
37 %endif
38 BuildRequires:  docbook-dtd412-xml
39 BuildRequires:  docbook-style-xsl
40 BuildRequires:  gdk-pixbuf2-devel >= 2.31.0
41 BuildRequires:  gettext-tools >= 0.18.3
42 BuildRequires:  glib2-devel >= 1:2.46.0
43 BuildRequires:  gobject-introspection-devel >= 1.39.0
44 %if %{with apidocs}
45 BuildRequires:  gtk-doc >= 1.20
46 BuildRequires:  gtk-doc-automake >= 1.20
47 %endif
48 %{?with_cloudprint:BuildRequires:       json-glib-devel >= 1.0}
49 BuildRequires:  libepoxy-devel >= 1.0
50 BuildRequires:  libstdc++-devel
51 BuildRequires:  libtool >= 2:2.2.6
52 BuildRequires:  libxml2-progs >= 1:2.6.31
53 BuildRequires:  libxslt-progs >= 1.1.20
54 %{?with_mir:BuildRequires:      mir-devel >= 0.11.0}
55 BuildRequires:  pango-devel >= 1:1.38.0
56 %{?with_papi:BuildRequires:     papi-devel}
57 BuildRequires:  perl-base
58 BuildRequires:  pkgconfig
59 %{?with_cloudprint:BuildRequires:       rest-devel >= 0.7}
60 BuildRequires:  rpm-pythonprov
61 BuildRequires:  rpmbuild(macros) >= 1.592
62 BuildRequires:  sqlite3-devel
63 BuildRequires:  tar >= 1:1.22
64 BuildRequires:  xorg-lib-libX11-devel >= 1.5.0
65 BuildRequires:  xorg-lib-libXcomposite-devel
66 BuildRequires:  xorg-lib-libXcursor-devel
67 BuildRequires:  xorg-lib-libXdamage-devel
68 BuildRequires:  xorg-lib-libXext-devel
69 BuildRequires:  xorg-lib-libXfixes-devel
70 BuildRequires:  xorg-lib-libXft-devel
71 BuildRequires:  xorg-lib-libXi-devel
72 BuildRequires:  xorg-lib-libXinerama-devel
73 BuildRequires:  xorg-lib-libXrandr-devel >= 1.3.0
74 BuildRequires:  xorg-lib-libXrender-devel
75 BuildRequires:  xz
76 %{?with_broadway:BuildRequires: zlib-devel}
77 %if %{with wayland}
78 # wayland-client, wayland-cursor
79 BuildRequires:  wayland-devel >= 1.5.91
80 BuildRequires:  xorg-lib-libxkbcommon-devel >= 0.2.0
81 %endif
82 Requires:       xorg-lib-libX11 >= 1.5.0
83 Requires(post,postun):  glib2 >= 1:2.46.0
84 Requires:       atk >= 1:2.16.0
85 Requires:       cairo-gobject >= 1.14.0
86 Requires:       gdk-pixbuf2 >= 2.31.0
87 Requires:       glib2 >= 1:2.46.0
88 Requires:       libepoxy >= 1.0
89 Requires:       pango >= 1:1.38.0
90 Requires:       xorg-lib-libXi >= 1.3.0
91 Requires:       xorg-lib-libXrandr >= 1.3.0
92 %if %{with wayland}
93 Requires:       wayland >= 1.5.91
94 Requires:       xorg-lib-libxkbcommon >= 0.2.0
95 %endif
96 # evince is used as gtk-print-preview-command by default
97 Suggests:       evince-backend-pdf
98 %if %{with cups}
99 # cups is used by default if gtk+ is built with cups
100 Suggests:       %{name}-cups = %{version}-%{release}
101 %endif
102 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
103
104 %define         abivers 3.0.0
105
106 %if "%{_lib}" != "lib"
107 %define         libext          %(lib="%{_lib}"; echo ${lib#lib})
108 %define         pqext           -%{libext}
109 %else
110 %define         pqext           %{nil}
111 %endif
112
113 %description
114 GTK+, which stands for the GIMP ToolKit, is a library for creating
115 graphical user interfaces for the X Window System. It is designed to
116 be small, efficient, and flexible. GTK+ is written in C with a very
117 object-oriented approach. GDK (part of GTK+) is a drawing toolkit
118 which provides a thin layer over Xlib to help automate things like
119 dealing with different color depths, and GTK is a widget set for
120 creating user interfaces.
121
122 %description -l cs.UTF-8
123 Knihovny X původně psané pro GIMP, které nyní používá také řada jiných
124 programů.
125
126 %description -l da.UTF-8
127 X biblioteker, oprindeligt udviklet til GIMP, men anvendes nu af flere
128 forskellige programmer.
129
130 %description -l de.UTF-8
131 Die X-Libraries, die ursprünglich für GIMP geschrieben wurden und
132 mittlerweile für eine ganze Reihe anderer Programme benutzt werden.
133
134 %description -l fr.UTF-8
135 X-kirjastot, jotka alunperin kirjoitettiin GIMP:lle, mutta joita
136 käytetään nyt myös useissa muissakin ohjelmissa.
137
138 %description -l it.UTF-8
139 Libreria X scritta per GIMP. Viene usata da diversi programmi.
140
141 %description -l pl.UTF-8
142 GTK+, która to biblioteka stała się podstawą programu GIMP, zawiera
143 funkcje do tworzenia graficznego interfejsu użytkownika pod X Window.
144 Była tworzona z założeniem żeby była mała, efektywna i wygodna. GTK+
145 jest napisane w C z podejściem zorientowanym bardzo obiektowo. GDK
146 (część GTK+) jest warstwą pośrednią pomiędzy Xlib a właściwym GTK
147 zapewniającą pracę niezależnie od głębi koloru (ilości bitów na
148 piksel). GTK (druga część GTK+) jest natomiast już zbiorem różnego
149 rodzaju kontrolek służących do tworzenia interfejsu użytkownika.
150
151 %description -l tr.UTF-8
152 Başlangıçta GIMP için yazılmış X kitaplıkları. Şu anda başka
153 programlarca da kullanılmaktadır.
154
155 %package -n gtk-update-icon-cache
156 Summary:        Utility to update icon cache used by GTK+ library
157 Summary(pl.UTF-8):      Narzędzie do uaktualniania cache'a ikon używanego przez bibliotekę GTK+
158 Group:          Applications/System
159 Requires:       gdk-pixbuf2 >= 2.31.0
160 Requires:       glib2 >= 1:2.46.0
161
162 %description -n gtk-update-icon-cache
163 Utility to update icon cache used by GTK+ library.
164
165 %description -n gtk-update-icon-cache -l pl.UTF-8
166 Narzędzie do uaktualniania cache'a ikon używanego przez bibliotekę
167 GTK+.
168
169 %package devel
170 Summary:        GTK+ header files and development documentation
171 Summary(cs.UTF-8):      Sada nástrojů GIMP a kreslící kit GIMP
172 Summary(da.UTF-8):      GIMP Toolkit og GIMP Tegnings-værktøj
173 Summary(de.UTF-8):      GIMP Toolkit und GIMP Drawing Kit
174 Summary(fi.UTF-8):      Gimp-työkalukokoelma ja Gimp-piirtotyökalut
175 Summary(fr.UTF-8):      Toolkit de GIMP (GTK) et Kit de dessin de GIMP (GDK)
176 Summary(it.UTF-8):      GIMP Toolkit and GIMP Drawing Kit
177 Summary(pl.UTF-8):      Pliki nagłówkowe i dokumentacja do GTK+
178 Summary(tr.UTF-8):      GIMP araç takımı ve çizim takımı
179 Group:          X11/Development/Libraries
180 Requires:       %{name} = %{version}-%{release}
181 Requires:       at-spi2-atk-devel >= 2.6.0
182 Requires:       atk-devel >= 1:2.16.0
183 Requires:       cairo-gobject-devel >= 1.14.0
184 Requires:       gdk-pixbuf2-devel >= 2.31.0
185 Requires:       glib2-devel >= 1:2.46.0
186 Requires:       pango-devel >= 1:1.38.0
187 Requires:       shared-mime-info
188
189 %description devel
190 Header files and development documentation for the GTK+ libraries.
191
192 %description devel -l pl.UTF-8
193 Pliki nagłówkowe i dokumentacja do bibliotek GTK+.
194
195 %package static
196 Summary:        GTK+ static libraries
197 Summary(pl.UTF-8):      Biblioteki statyczne GTK+
198 Group:          X11/Development/Libraries
199 Requires:       %{name}-devel = %{version}-%{release}
200
201 %description static
202 GTK+ static libraries.
203
204 %description static -l pl.UTF-8
205 Biblioteki statyczne GTK+
206
207 %package apidocs
208 Summary:        GTK+ API documentation
209 Summary(pl.UTF-8):      Dokumentacja API GTK+
210 Group:          Documentation
211 Requires:       gtk-doc-common
212 %if "%{_rpmversion}" >= "5"
213 BuildArch:      noarch
214 %endif
215
216 %description apidocs
217 GTK+ API documentation.
218
219 %description apidocs -l pl.UTF-8
220 Dokumentacja API GTK+.
221
222 %package examples
223 Summary:        GTK+ - example programs
224 Summary(pl.UTF-8):      GTK+ - programy przykładowe
225 Group:          X11/Development/Libraries
226 Requires(post,postun):  glib2 >= 1:2.46.0
227 Requires:       %{name}-devel = %{version}-%{release}
228
229 %description examples
230 GTK+ - example programs.
231
232 %description examples -l pl.UTF-8
233 GTK+ - przykładowe programy.
234
235 %package cloudprint
236 Summary:        Cloudprint printing module for GTK+
237 Summary(pl.UTF-8):      Moduł GTK+ do drukowania przez Cloudprint
238 Group:          X11/Libraries
239 Requires:       %{name} = %{version}-%{release}
240
241 %description cloudprint
242 Cloudprint printing module for GTK+.
243
244 %description cloudprint -l pl.UTF-8
245 Moduł GTK+ do drukowania przez Cloudprint.
246
247 %package cups
248 Summary:        CUPS printing module for GTK+
249 Summary(pl.UTF-8):      Moduł GTK+ do drukowania przez CUPS
250 Group:          X11/Libraries
251 Requires:       %{name} = %{version}-%{release}
252
253 %description cups
254 CUPS printing module for GTK+.
255
256 %description cups -l pl.UTF-8
257 Moduł GTK+ do drukowania przez CUPS.
258
259 %package papi
260 Summary:        PAPI printing module for GTK+
261 Summary(pl.UTF-8):      Moduł GTK+ do drukowania przez PAPI
262 Group:          X11/Libraries
263 Requires:       %{name} = %{version}-%{release}
264 Requires:       papi
265
266 %description papi
267 PAPI printing module for GTK+.
268
269 %description papi -l pl.UTF-8
270 Moduł GTK+ do drukowania przez PAPI.
271
272 %prep
273 %setup -q -n gtk+-%{version}
274 %patch0 -p1
275
276 # for packaging clean examples
277 # TODO: add am patch to do it like demos/gtk-demo via some configurable dir
278 # NOTE: make install so far installs only demos/gtk-demo
279 install -d _examples
280 cp -a demos examples _examples
281
282 # upstream used too new wayland for make dist in 3.10.6 - force regeneration
283 touch gdk/wayland/protocol/gtk-shell.xml
284
285 %build
286 CPPFLAGS="%{rpmcppflags}%{?with_papi: -I/usr/include/papi}"
287 %{?with_apidocs:%{__gtkdocize}}
288 %{__libtoolize}
289 %{__aclocal} -I m4
290 %{__autoconf}
291 %{__autoheader}
292 %{__automake}
293 %configure \
294         --disable-silent-rules \
295         %{!?with_cloudprint:--disable-cloudprint} \
296         %{__disable cups} \
297         %{!?with_papi:--disable-papi} \
298         %{?debug:--enable-debug=yes} \
299         %{__enable_disable apidocs gtk-doc} \
300         --enable-man \
301         %{__enable_disable static_libs static} \
302         %{?with_broadway:--enable-broadway-backend} \
303         %{?with_mir:--enable-mir-backend} \
304         %{?with_wayland:--enable-wayland-backend} \
305         --enable-x11-backend \
306         --enable-xinerama \
307         --enable-xkb \
308         --with-html-dir=%{_gtkdocdir}
309
310 %{__make} \
311         democodedir=%{_examplesdir}/%{name}-%{version}/demos/gtk-demo
312
313 %install
314 rm -rf $RPM_BUILD_ROOT
315 install -d $RPM_BUILD_ROOT%{_libdir}/gtk-3.0/%{abivers}/engines
316 install -d $RPM_BUILD_ROOT%{_libdir}/gtk-3.0/%{abivers}/theming-engines
317
318 %{__make} install \
319         democodedir=%{_examplesdir}/%{name}-%{version}/demos/gtk-demo \
320         DESTDIR=$RPM_BUILD_ROOT
321
322 touch $RPM_BUILD_ROOT%{_libdir}/gtk-3.0/%{abivers}/gtk.immodules
323 install -d $RPM_BUILD_ROOT%{_libdir}/gtk-3.0/modules
324
325 install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
326 cp -a _examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
327
328 # shut up check-files (static modules and *.la for modules)
329 %{__rm} -r $RPM_BUILD_ROOT%{_libdir}/gtk-3.0/%{abivers}/*/*.la \
330         %{?with_static_libs:$RPM_BUILD_ROOT%{_libdir}/gtk-3.0/%{abivers}/*/*.a}
331
332 %if "%{_lib}" != "lib"
333 # We need to have 32-bit and 64-bit binaries as they have hardcoded LIBDIR.
334 # (needed when multilib is used)
335 mv $RPM_BUILD_ROOT%{_bindir}/gtk-query-immodules-3.0{,%{pqext}}
336 %endif
337
338 %{__mv} $RPM_BUILD_ROOT%{_localedir}/{sr@ije,sr@ijekavian}
339 # unsupported by glibc
340 %{__rm} -r $RPM_BUILD_ROOT%{_localedir}/io
341
342 %{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
343
344 %find_lang %{name} --all-name
345
346 %{!?with_apidocs:%{__rm} -r $RPM_BUILD_ROOT%{_gtkdocdir}/{gdk3,gtk3}}
347
348 %clean
349 rm -rf $RPM_BUILD_ROOT
350
351 %post
352 /sbin/ldconfig
353 %glib_compile_schemas
354 umask 022
355 %{_bindir}/gtk-query-immodules-3.0%{pqext} --update-cache
356 exit 0
357
358 %postun
359 /sbin/ldconfig
360 if [ "$1" != "0" ]; then
361         umask 022
362         %{_bindir}/gtk-query-immodules-3.0%{pqext} --update-cache
363 else
364         %glib_compile_schemas
365 fi
366 exit 0
367
368 %post examples
369 %glib_compile_schemas
370
371 %postun examples
372 %glib_compile_schemas
373
374 %files -f %{name}.lang
375 %defattr(644,root,root,755)
376 %doc AUTHORS NEWS README
377 %{?with_broadway:%attr(755,root,root) %{_bindir}/broadwayd}
378 %attr(755,root,root) %{_bindir}/gtk-launch
379 %attr(755,root,root) %{_bindir}/gtk-query-immodules-3.0%{pqext}
380 %attr(755,root,root) %{_libdir}/libgailutil-3.so.*.*.*
381 %attr(755,root,root) %ghost %{_libdir}/libgailutil-3.so.0
382 %attr(755,root,root) %{_libdir}/libgdk-3.so.*.*.*
383 %attr(755,root,root) %ghost %{_libdir}/libgdk-3.so.0
384 %attr(755,root,root) %{_libdir}/libgtk-3.so.*.*.*
385 %attr(755,root,root) %ghost %{_libdir}/libgtk-3.so.0
386
387 %dir %{_libdir}/gtk-3.0
388 %dir %{_libdir}/gtk-3.0/modules
389 %dir %{_libdir}/gtk-3.0/%{abivers}
390 %dir %{_libdir}/gtk-3.0/%{abivers}/engines
391 %dir %{_libdir}/gtk-3.0/%{abivers}/theming-engines
392 %dir %{_libdir}/gtk-3.0/%{abivers}/immodules
393 %dir %{_libdir}/gtk-3.0/%{abivers}/printbackends
394 %ghost %{_libdir}/gtk-3.0/%{abivers}/gtk.immodules
395 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/printbackends/libprintbackend-file.so
396 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/printbackends/libprintbackend-lpr.so
397 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-am-et.so
398 %{?with_broadway:%attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-broadway.so}
399 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-cedilla.so
400 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-cyrillic-translit.so
401 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-inuktitut.so
402 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-ipa.so
403 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-multipress.so
404 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-thai.so
405 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-ti-er.so
406 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-ti-et.so
407 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-viqr.so
408 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-xim.so
409 %{_libdir}/girepository-1.0/Gdk-3.0.typelib
410 %{_libdir}/girepository-1.0/GdkX11-3.0.typelib
411 %{_libdir}/girepository-1.0/Gtk-3.0.typelib
412
413 %dir %{_sysconfdir}/gtk-3.0
414 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/gtk-3.0/im-multipress.conf
415 %{_datadir}/glib-2.0/schemas/org.gtk.Settings.ColorChooser.gschema.xml
416 %{_datadir}/glib-2.0/schemas/org.gtk.Settings.Debug.gschema.xml
417 %{_datadir}/glib-2.0/schemas/org.gtk.Settings.FileChooser.gschema.xml
418 %dir %{_datadir}/themes/Default/gtk-3.0
419 %{_datadir}/themes/Default/gtk-3.0/gtk-keys.css
420 %dir %{_datadir}/themes/Emacs
421 %dir %{_datadir}/themes/Emacs/gtk-3.0
422 %{_datadir}/themes/Emacs/gtk-3.0/gtk-keys.css
423 %{?with_broadway:%{_mandir}/man1/broadwayd.1*}
424 %{_mandir}/man1/gtk-launch.1*
425 %{_mandir}/man1/gtk-query-immodules-3.0.1*
426
427 %files -n gtk-update-icon-cache
428 %defattr(644,root,root,755)
429 %attr(755,root,root) %{_bindir}/gtk-encode-symbolic-svg
430 %attr(755,root,root) %{_bindir}/gtk-update-icon-cache
431 %{_mandir}/man1/gtk-encode-symbolic-svg.1*
432 %{_mandir}/man1/gtk-update-icon-cache.1*
433
434 %files devel
435 %defattr(644,root,root,755)
436 %doc ChangeLog
437 %attr(755,root,root) %{_bindir}/gtk-builder-tool
438 %attr(755,root,root) %{_libdir}/libgailutil-3.so
439 %attr(755,root,root) %{_libdir}/libgdk-3.so
440 %attr(755,root,root) %{_libdir}/libgtk-3.so
441 %{_includedir}/gail-3.0
442 %{_includedir}/gtk-3.0
443 %{_aclocaldir}/gtk-3.0.m4
444 %{_pkgconfigdir}/gail-3.0.pc
445 %{_pkgconfigdir}/gdk-3.0.pc
446 %{_pkgconfigdir}/gdk-x11-3.0.pc
447 %{_pkgconfigdir}/gtk+-3.0.pc
448 %{_pkgconfigdir}/gtk+-unix-print-3.0.pc
449 %{_pkgconfigdir}/gtk+-x11-3.0.pc
450 %if %{with broadway}
451 %{_pkgconfigdir}/gdk-broadway-3.0.pc
452 %{_pkgconfigdir}/gtk+-broadway-3.0.pc
453 %endif
454 %if %{with mir}
455 %{_pkgconfigdir}/gdk-mir-3.0.pc
456 %{_pkgconfigdir}/gtk+-mir-3.0.pc
457 %endif
458 %if %{with wayland}
459 %{_pkgconfigdir}/gdk-wayland-3.0.pc
460 %{_pkgconfigdir}/gtk+-wayland-3.0.pc
461 %endif
462 %{_datadir}/gtk-3.0
463 %{_datadir}/gir-1.0/Gdk-3.0.gir
464 %{_datadir}/gir-1.0/GdkX11-3.0.gir
465 %{_datadir}/gir-1.0/Gtk-3.0.gir
466 %{_mandir}/man1/gtk-builder-tool.1*
467
468 %if %{with static_libs}
469 %files static
470 %defattr(644,root,root,755)
471 %{_libdir}/libgailutil-3.a
472 %{_libdir}/libgdk-3.a
473 %{_libdir}/libgtk-3.a
474 %endif
475
476 %if %{with apidocs}
477 %files apidocs
478 %defattr(644,root,root,755)
479 %{_gtkdocdir}/gail-libgail-util3
480 %{_gtkdocdir}/gdk3
481 %{_gtkdocdir}/gtk3
482 %endif
483
484 %files examples
485 %defattr(644,root,root,755)
486 %attr(755,root,root) %{_bindir}/gtk3-demo
487 %attr(755,root,root) %{_bindir}/gtk3-demo-application
488 %attr(755,root,root) %{_bindir}/gtk3-icon-browser
489 %attr(755,root,root) %{_bindir}/gtk3-widget-factory
490 %{_datadir}/glib-2.0/schemas/org.gtk.Demo.gschema.xml
491 %{_datadir}/glib-2.0/schemas/org.gtk.exampleapp.gschema.xml
492 %{_desktopdir}/gtk3-demo.desktop
493 %{_desktopdir}/gtk3-icon-browser.desktop
494 %{_desktopdir}/gtk3-widget-factory.desktop
495 %{_iconsdir}/hicolor/*/apps/gtk3-demo-symbolic.symbolic.png
496 %{_iconsdir}/hicolor/*/apps/gtk3-demo.png
497 %{_iconsdir}/hicolor/*/apps/gtk3-widget-factory-symbolic.symbolic.png
498 %{_iconsdir}/hicolor/*/apps/gtk3-widget-factory.png
499 %{_mandir}/man1/gtk3-demo.1*
500 %{_mandir}/man1/gtk3-demo-application.1*
501 %{_mandir}/man1/gtk3-icon-browser.1*
502 %{_mandir}/man1/gtk3-widget-factory.1*
503 %{_examplesdir}/%{name}-%{version}
504
505 %if %{with cloudprint}
506 %files cloudprint
507 %defattr(644,root,root,755)
508 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/printbackends/libprintbackend-cloudprint.so
509 %endif
510
511 %if %{with cups}
512 %files cups
513 %defattr(644,root,root,755)
514 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/printbackends/libprintbackend-cups.so
515 %endif
516
517 %if %{with papi}
518 %files papi
519 %defattr(644,root,root,755)
520 %attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/printbackends/libprintbackend-papi.so
521 %endif
This page took 0.108631 seconds and 2 git commands to generate.